f80f6338dd20f6914835daa77da006d265d01f13,OsmAnd/src/net/osmand/plus/render/OsmandRenderer.java,OsmandRenderer,generateNewBitmapNative,#RenderingContext#NativeOsmandLibrary#NativeSearchResult#Bitmap#RenderingRuleSearchRequest#MapTileDownloader#,184
Before Change
Bitmap bmp, RenderingRuleSearchRequest render, final MapTileDownloader mapTileDownloader) {
long now = System.currentTimeMillis();
if (rc.width > 0 && rc.height > 0 && searchResultHandler != null) {
rc.cosRotateTileSize = FloatMath.cos((float) Math.toRadians(rc.rotate)) * TILE_SIZE;
rc.sinRotateTileSize = FloatMath.sin((float) Math.toRadians(rc.rotate)) * TILE_SIZE;
try {
if(Looper.getMainLooper() != null && library.useDirectRendering()) {
After Change
Bitmap bmp, RenderingRuleSearchRequest render, final MapTileDownloader mapTileDownloader) {
long now = System.currentTimeMillis();
if (rc.width > 0 && rc.height > 0 && searchResultHandler != null) {
rc.cosRotateTileSize = (float) (Math.cos(Math.toRadians(rc.rotate)) * TILE_SIZE);
rc.sinRotateTileSize = (float) (Math.sin(Math.toRadians(rc.rotate)) * TILE_SIZE);
try {
if(Looper.getMainLooper() != null && library.useDirectRendering()) {